﻿namespace B.S.BaseData.ReadAPI.DTOs.ResponseDto
{
	public class DepartmentDTO
	{
		/// <summary>
		/// 部门Id
		/// </summary>
		public int DepartmentId { get; set; }
		/// <summary>
		/// 部门名称
		/// </summary>
		public string DepartmentName { get; set; }
		/// <summary>
		/// 上级部门
		/// </summary>
		public int? ParentId { get; set; }
		/// <summary>
		/// 部门状态
		/// </summary>
		public bool DepartStatus { get; set; }
		/// <summary>
		/// 管理人员编号
		/// </summary>
		public int ManageUser { get; set; }
		/// <summary>
		/// 管理人员名称
		/// </summary>
		public string ManageName { get; set; }
		/// <summary>
		/// 部门描述
		/// </summary>
		public string DepartDesc { get; set; }
		/// <summary>
		/// 部门人数
		/// </summary>
		public int UserCount { get; set; }
		/// <summary>
		/// 是否删除
		/// </summary>
		public bool IsDelete { get; set; } = false;
		/// <summary>
		/// 添加人
		/// </summary>
		public int UserId { get; set; }
		/// <summary>
		/// 添加时间
		/// </summary>
		public DateTime AddTime { get; set; }
		/// <summary>
		/// 更新人
		/// </summary>
		public int? UpdateUser { get; set; }
		/// <summary>
		/// 更新时间
		/// </summary>
		public DateTime? UpdateTime { get; set; }
		/// <summary>
		/// 删除人
		/// </summary>
		public int? DeleteUser { get; set; }
		/// <summary>
		/// 删除时间
		/// </summary>
		public DateTime? DeleteTime { get; set; }
	}
}
